Dreitier\Nadi\Synchronization\WordPressSynchronizationService A

Total Complexity 63
Dependencies 19
Dependents 3
Total lines 603
Lines of code 290
Logical lines of code 205
Comment lines 162
Methods 17
Properties 8

Methods 17

Method Rating Maintainability Complexity Lines of code
checkAccountRestrictions()
A
46 10 41
synchronizeUser()
A
43 8 47
synchronize()
A
45 8 41
isNormalAccount()
S
53 7 23
prepareForSync()
S
54 6 23
createOrUpdateUser()
S
58 3 16
synchronizeAccountStatus()
S
57 3 16
userAccountControl()
S
66 4 8
findSynchronizableUsers()
S
58 2 15
disableUserWithoutValidGuid()
S
62 2 11
convertActiveDirectoryUsers()
S
65 2 9
isSmartCardRequired()
S
68 2 7
isAccountDisabled()
S
71 2 6
__construct()
S
64 1 9
register()
S
78 1 3
logNumberOfUsers()
S
72 1 5
finishSynchronization()
S
63 1 10